#ifndef SERVER_TASK_H
#define SERVER_TASK_H
#include "FTHeader.h"

// 服务端工作信息表，通过动态加载任务机制，加载相应请求的响应工作
typedef struct {
	const char *method;				// 用户的请求动作
	int (*worker_handler)(int, FTHeader *);		// 根据用户请求，执行相关任务
}ServerWorker;

int check_request(FTHeader *header, const char *method);

extern ServerWorker workers[];

#endif
